self-employed workers - Français Anglais Dictionnaire